/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.menu;

import org.mybeans.Sesion;
import javax.swing.JOptionPane;

/**
 *
 * @author avbravo
 */
public class MenuContribuyentes {

    Sesion sesion;
    static boolean bjMenuContribuyentes = false;
    static boolean bjMenuItemContribuyentesAgregar = false;
    static boolean bjMenuItemContribuyentesConsultar = false;
    static boolean bjMenuItemContribuyentesBusqueda = false;
    static boolean bjMenuItemContribuyentesActualizar = false;
    static boolean bjMenuItemContribuyentesEliminar = false;
    static boolean bjMenuContribuyentesImpuestos = false;
    static boolean bjMenuItemContribuyentesImpuestosAgregar = false;
    static boolean bjMenuItemContribuyentesImpuestosVer = false;
    static boolean bjMenuItemContribuyentesReportesImpuestosDetalles = false;
    static boolean bjMenuItemContribuyentesImpuestosEliminar = false;
    static boolean bjMenuItemContribuyentesImpuestosActualizar = false;
    static boolean bjMenuContribuyentesCambiarCedula = false;
    static boolean bjMenuItemContribuyentesCambioCedula = false;
    static boolean bjMenuItemContribuyentesCambiarCedulaMostrar = false;
    static boolean bjMenuContribuyentesReportes = false;
    static boolean bjMenuItemContribuyentesReportesListadosContribuyentes = false;
    static boolean bjMenuItemContribuyentesReportesListadosCorregimientos = false;
    static boolean bjMenuItemContribuyentesReportesDetalles = false;
    static boolean bjMenuItemContribuyentesReportesImpuestosSinImpuestos = false;
    static boolean bjMenuItemContribuyentesReportesImpuestosConImpuestos = false;
    static boolean bjMenuItemContribuyentesReportesComerciosPosee = false;
    static boolean bjMenuItemContribuyentesReportesVehiculosPosee = false;
    static boolean bjMenuItemContribuyentesReportesRemolquesPosee = false;
    static boolean bjMenuItemContribuyentesReportesBicicletasPosee = false;
    static boolean bjMenuItemContribuyentesPagosVer = false;
    static boolean bjMenuContribuyentesArregloPago = false;
    static boolean bjMenuItemArreglosPagoContribuyenteAgregar = false;
    static boolean bjMenuItemArreglosPagoContribuyentePagar = false;
    static boolean bjMenuItemArreglosPagoContribuyenteConsultar = false;
    static boolean bjMenuItemArreglosPagoContribuyenteListado = false;
    static boolean bjMenuItemArreglosPagoContribuyenteFinalizarPago = false;

    public MenuContribuyentes() {
        sesion = new Sesion();
    }

    public static boolean isBjMenuItemArreglosPagoContribuyenteFinalizarPago() {
        return bjMenuItemArreglosPagoContribuyenteFinalizarPago;
    }

    public static void setBjMenuItemArreglosPagoContribuyenteFinalizarPago(boolean bjMenuItemArreglosPagoContribuyenteFinalizarPago) {
        MenuContribuyentes.bjMenuItemArreglosPagoContribuyenteFinalizarPago = bjMenuItemArreglosPagoContribuyenteFinalizarPago;
    }

  

    public static boolean isBjMenuContribuyentesArregloPago() {
        return bjMenuContribuyentesArregloPago;
    }

    public static void setBjMenuContribuyentesArregloPago(boolean bjMenuContribuyentesArregloPago) {
        MenuContribuyentes.bjMenuContribuyentesArregloPago = bjMenuContribuyentesArregloPago;
    }

    public static boolean isBjMenuItemArreglosPagoContribuyenteAgregar() {
        return bjMenuItemArreglosPagoContribuyenteAgregar;
    }

    public static void setBjMenuItemArreglosPagoContribuyenteAgregar(boolean bjMenuItemArreglosPagoContribuyenteAgregar) {
        MenuContribuyentes.bjMenuItemArreglosPagoContribuyenteAgregar = bjMenuItemArreglosPagoContribuyenteAgregar;
    }

    public static boolean isBjMenuItemArreglosPagoContribuyenteConsultar() {
        return bjMenuItemArreglosPagoContribuyenteConsultar;
    }

    public static void setBjMenuItemArreglosPagoContribuyenteConsultar(boolean bjMenuItemArreglosPagoContribuyenteConsultar) {
        MenuContribuyentes.bjMenuItemArreglosPagoContribuyenteConsultar = bjMenuItemArreglosPagoContribuyenteConsultar;
    }

    public static boolean isBjMenuItemArreglosPagoContribuyenteListado() {
        return bjMenuItemArreglosPagoContribuyenteListado;
    }

    public static void setBjMenuItemArreglosPagoContribuyenteListado(boolean bjMenuItemArreglosPagoContribuyenteListado) {
        MenuContribuyentes.bjMenuItemArreglosPagoContribuyenteListado = bjMenuItemArreglosPagoContribuyenteListado;
    }

    public static boolean isBjMenuItemArreglosPagoContribuyentePagar() {
        return bjMenuItemArreglosPagoContribuyentePagar;
    }

    public static void setBjMenuItemArreglosPagoContribuyentePagar(boolean bjMenuItemArreglosPagoContribuyentePagar) {
        MenuContribuyentes.bjMenuItemArreglosPagoContribuyentePagar = bjMenuItemArreglosPagoContribuyentePagar;
    }

    public static boolean isBjMenuContribuyentes() {
        return bjMenuContribuyentes;
    }

    public static void setBjMenuContribuyentes(boolean bjMenuContribuyentes) {
        MenuContribuyentes.bjMenuContribuyentes = bjMenuContribuyentes;
    }

    public static boolean isBjMenuContribuyentesCambiarCedula() {
        return bjMenuContribuyentesCambiarCedula;
    }

    public static void setBjMenuContribuyentesCambiarCedula(boolean bjMenuContribuyentesCambiarCedula) {
        MenuContribuyentes.bjMenuContribuyentesCambiarCedula = bjMenuContribuyentesCambiarCedula;
    }

    public static boolean isBjMenuContribuyentesImpuestos() {
        return bjMenuContribuyentesImpuestos;
    }

    public static void setBjMenuContribuyentesImpuestos(boolean bjMenuContribuyentesImpuestos) {
        MenuContribuyentes.bjMenuContribuyentesImpuestos = bjMenuContribuyentesImpuestos;
    }

    public static boolean isBjMenuContribuyentesReportes() {
        return bjMenuContribuyentesReportes;
    }

    public static void setBjMenuContribuyentesReportes(boolean bjMenuContribuyentesReportes) {
        MenuContribuyentes.bjMenuContribuyentesReportes = bjMenuContribuyentesReportes;
    }

    public static boolean isBjMenuItemContribuyentesActualizar() {
        return bjMenuItemContribuyentesActualizar;
    }

    public static void setBjMenuItemContribuyentesActualizar(boolean bjMenuItemContribuyentesActualizar) {
        MenuContribuyentes.bjMenuItemContribuyentesActualizar = bjMenuItemContribuyentesActualizar;
    }

    public static boolean isBjMenuItemContribuyentesAgregar() {
        return bjMenuItemContribuyentesAgregar;
    }

    public static void setBjMenuItemContribuyentesAgregar(boolean bjMenuItemContribuyentesAgregar) {
        MenuContribuyentes.bjMenuItemContribuyentesAgregar = bjMenuItemContribuyentesAgregar;
    }

    public static boolean isBjMenuItemContribuyentesBusqueda() {
        return bjMenuItemContribuyentesBusqueda;
    }

    public static void setBjMenuItemContribuyentesBusqueda(boolean bjMenuItemContribuyentesBusqueda) {
        MenuContribuyentes.bjMenuItemContribuyentesBusqueda = bjMenuItemContribuyentesBusqueda;
    }

    public static boolean isBjMenuItemContribuyentesCambiarCedulaMostrar() {
        return bjMenuItemContribuyentesCambiarCedulaMostrar;
    }

    public static void setBjMenuItemContribuyentesCambiarCedulaMostrar(boolean bjMenuItemContribuyentesCambiarCedulaMostrar) {
        MenuContribuyentes.bjMenuItemContribuyentesCambiarCedulaMostrar = bjMenuItemContribuyentesCambiarCedulaMostrar;
    }

    public static boolean isBjMenuItemContribuyentesCambioCedula() {
        return bjMenuItemContribuyentesCambioCedula;
    }

    public static void setBjMenuItemContribuyentesCambioCedula(boolean bjMenuItemContribuyentesCambioCedula) {
        MenuContribuyentes.bjMenuItemContribuyentesCambioCedula = bjMenuItemContribuyentesCambioCedula;
    }

    public static boolean isBjMenuItemContribuyentesConsultar() {
        return bjMenuItemContribuyentesConsultar;
    }

    public static void setBjMenuItemContribuyentesConsultar(boolean bjMenuItemContribuyentesConsultar) {
        MenuContribuyentes.bjMenuItemContribuyentesConsultar = bjMenuItemContribuyentesConsultar;
    }

    public static boolean isBjMenuItemContribuyentesEliminar() {
        return bjMenuItemContribuyentesEliminar;
    }

    public static void setBjMenuItemContribuyentesEliminar(boolean bjMenuItemContribuyentesEliminar) {
        MenuContribuyentes.bjMenuItemContribuyentesEliminar = bjMenuItemContribuyentesEliminar;
    }

    public static boolean isBjMenuItemContribuyentesImpuestosActualizar() {
        return bjMenuItemContribuyentesImpuestosActualizar;
    }

    public static void setBjMenuItemContribuyentesImpuestosActualizar(boolean bjMenuItemContribuyentesImpuestosActualizar) {
        MenuContribuyentes.bjMenuItemContribuyentesImpuestosActualizar = bjMenuItemContribuyentesImpuestosActualizar;
    }

    public static boolean isBjMenuItemContribuyentesImpuestosAgregar() {
        return bjMenuItemContribuyentesImpuestosAgregar;
    }

    public static void setBjMenuItemContribuyentesImpuestosAgregar(boolean bjMenuItemContribuyentesImpuestosAgregar) {
        MenuContribuyentes.bjMenuItemContribuyentesImpuestosAgregar = bjMenuItemContribuyentesImpuestosAgregar;
    }

    public static boolean isBjMenuItemContribuyentesImpuestosEliminar() {
        return bjMenuItemContribuyentesImpuestosEliminar;
    }

    public static void setBjMenuItemContribuyentesImpuestosEliminar(boolean bjMenuItemContribuyentesImpuestosEliminar) {
        MenuContribuyentes.bjMenuItemContribuyentesImpuestosEliminar = bjMenuItemContribuyentesImpuestosEliminar;
    }

    public static boolean isBjMenuItemContribuyentesImpuestosVer() {
        return bjMenuItemContribuyentesImpuestosVer;
    }

    public static void setBjMenuItemContribuyentesImpuestosVer(boolean bjMenuItemContribuyentesImpuestosVer) {
        MenuContribuyentes.bjMenuItemContribuyentesImpuestosVer = bjMenuItemContribuyentesImpuestosVer;
    }

    public static boolean isBjMenuItemContribuyentesPagosVer() {
        return bjMenuItemContribuyentesPagosVer;
    }

    public static void setBjMenuItemContribuyentesPagosVer(boolean bjMenuItemContribuyentesPagosVer) {
        MenuContribuyentes.bjMenuItemContribuyentesPagosVer = bjMenuItemContribuyentesPagosVer;
    }

    public static boolean isBjMenuItemContribuyentesReportesBicicletasPosee() {
        return bjMenuItemContribuyentesReportesBicicletasPosee;
    }

    public static void setBjMenuItemContribuyentesReportesBicicletasPosee(boolean bjMenuItemContribuyentesReportesBicicletasPosee) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesBicicletasPosee = bjMenuItemContribuyentesReportesBicicletasPosee;
    }

    public static boolean isBjMenuItemContribuyentesReportesComerciosPosee() {
        return bjMenuItemContribuyentesReportesComerciosPosee;
    }

    public static void setBjMenuItemContribuyentesReportesComerciosPosee(boolean bjMenuItemContribuyentesReportesComerciosPosee) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesComerciosPosee = bjMenuItemContribuyentesReportesComerciosPosee;
    }

    public static boolean isBjMenuItemContribuyentesReportesDetalles() {
        return bjMenuItemContribuyentesReportesDetalles;
    }

    public static void setBjMenuItemContribuyentesReportesDetalles(boolean bjMenuItemContribuyentesReportesDetalles) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesDetalles = bjMenuItemContribuyentesReportesDetalles;
    }

    public static boolean isBjMenuItemContribuyentesReportesImpuestosConImpuestos() {
        return bjMenuItemContribuyentesReportesImpuestosConImpuestos;
    }

    public static void setBjMenuItemContribuyentesReportesImpuestosConImpuestos(boolean bjMenuItemContribuyentesReportesImpuestosConImpuestos) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesImpuestosConImpuestos = bjMenuItemContribuyentesReportesImpuestosConImpuestos;
    }

    public static boolean isBjMenuItemContribuyentesReportesImpuestosDetalles() {
        return bjMenuItemContribuyentesReportesImpuestosDetalles;
    }

    public static void setBjMenuItemContribuyentesReportesImpuestosDetalles(boolean bjMenuItemContribuyentesReportesImpuestosDetalles) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesImpuestosDetalles = bjMenuItemContribuyentesReportesImpuestosDetalles;
    }

    public static boolean isBjMenuItemContribuyentesReportesImpuestosSinImpuestos() {
        return bjMenuItemContribuyentesReportesImpuestosSinImpuestos;
    }

    public static void setBjMenuItemContribuyentesReportesImpuestosSinImpuestos(boolean bjMenuItemContribuyentesReportesImpuestosSinImpuestos) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesImpuestosSinImpuestos = bjMenuItemContribuyentesReportesImpuestosSinImpuestos;
    }

    public static boolean isBjMenuItemContribuyentesReportesListadosContribuyentes() {
        return bjMenuItemContribuyentesReportesListadosContribuyentes;
    }

    public static void setBjMenuItemContribuyentesReportesListadosContribuyentes(boolean bjMenuItemContribuyentesReportesListadosContribuyentes) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesListadosContribuyentes = bjMenuItemContribuyentesReportesListadosContribuyentes;
    }

    public static boolean isBjMenuItemContribuyentesReportesListadosCorregimientos() {
        return bjMenuItemContribuyentesReportesListadosCorregimientos;
    }

    public static void setBjMenuItemContribuyentesReportesListadosCorregimientos(boolean bjMenuItemContribuyentesReportesListadosCorregimientos) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesListadosCorregimientos = bjMenuItemContribuyentesReportesListadosCorregimientos;
    }

    public static boolean isBjMenuItemContribuyentesReportesRemolquesPosee() {
        return bjMenuItemContribuyentesReportesRemolquesPosee;
    }

    public static void setBjMenuItemContribuyentesReportesRemolquesPosee(boolean bjMenuItemContribuyentesReportesRemolquesPosee) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesRemolquesPosee = bjMenuItemContribuyentesReportesRemolquesPosee;
    }

    public static boolean isBjMenuItemContribuyentesReportesVehiculosPosee() {
        return bjMenuItemContribuyentesReportesVehiculosPosee;
    }

    public static void setBjMenuItemContribuyentesReportesVehiculosPosee(boolean bjMenuItemContribuyentesReportesVehiculosPosee) {
        MenuContribuyentes.bjMenuItemContribuyentesReportesVehiculosPosee = bjMenuItemContribuyentesReportesVehiculosPosee;
    }

    public void VerificarPrivilegios() {
        try {
            VerificarDesarrolladorAdministrador();
            VerificarContable();
            VerificarSecretaria();
            VerificarCajera();
            VerificarContribuyente();
            VerificarAlcalde();
            VerificarAuditor();
            VerificarGuest();



        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Clase:MenuContribuyentes.java\nMetodo: VerificarPrivilegios()\nError " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        }
    }

    private void VerificarDesarrolladorAdministrador() {
        try {
            if (sesion.getIdgrupousuario().equals("desarrollador") || sesion.getIdgrupousuario().equals("administrador")) {
                bjMenuContribuyentes = true;
                bjMenuItemContribuyentesAgregar = true;
                bjMenuItemContribuyentesConsultar = true;
                bjMenuItemContribuyentesBusqueda = true;
                bjMenuItemContribuyentesActualizar = true;
                bjMenuItemContribuyentesEliminar = true;
                bjMenuContribuyentesImpuestos = true;
                bjMenuItemContribuyentesImpuestosAgregar = true;
                bjMenuItemContribuyentesImpuestosVer = true;
                bjMenuItemContribuyentesReportesImpuestosDetalles = true;
                bjMenuItemContribuyentesImpuestosEliminar = true;
                bjMenuItemContribuyentesImpuestosActualizar = true;
                bjMenuContribuyentesCambiarCedula = true;
                bjMenuItemContribuyentesCambioCedula = true;
                bjMenuItemContribuyentesCambiarCedulaMostrar = true;
                bjMenuContribuyentesReportes = true;
                bjMenuItemContribuyentesReportesListadosContribuyentes = true;
                bjMenuItemContribuyentesReportesListadosCorregimientos = true;
                bjMenuItemContribuyentesReportesDetalles = true;
                bjMenuItemContribuyentesReportesImpuestosSinImpuestos = true;
                bjMenuItemContribuyentesReportesImpuestosConImpuestos = true;
                bjMenuItemContribuyentesReportesComerciosPosee = true;
                bjMenuItemContribuyentesReportesVehiculosPosee = true;
                bjMenuItemContribuyentesReportesRemolquesPosee = true;
                bjMenuItemContribuyentesReportesBicicletasPosee = true;
                bjMenuItemContribuyentesPagosVer = true;

                bjMenuContribuyentesArregloPago = true;
                bjMenuItemArreglosPagoContribuyenteAgregar = true;
                bjMenuItemArreglosPagoContribuyentePagar = true;
                bjMenuItemArreglosPagoContribuyenteConsultar = true;
                bjMenuItemArreglosPagoContribuyenteListado = true;
                bjMenuItemArreglosPagoContribuyenteFinalizarPago = true;
            }
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Clase:MenuContribuyentes.java\nMetodo: VerificarDesarrolladorAdministrador()\nError " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        }
    }

    private void VerificarContable() {
        try {
            if (sesion.getIdgrupousuario().equals("contable")) {
                bjMenuContribuyentes = true;
                bjMenuItemContribuyentesAgregar =
                        true;
                bjMenuItemContribuyentesConsultar =
                        true;
                bjMenuItemContribuyentesBusqueda =
                        true;
                bjMenuItemContribuyentesActualizar =
                        true;
                bjMenuItemContribuyentesEliminar =
                        true;
                bjMenuContribuyentesImpuestos =
                        true;
                bjMenuItemContribuyentesImpuestosAgregar =
                        true;
                bjMenuItemContribuyentesImpuestosVer =
                        true;
                bjMenuItemContribuyentesReportesImpuestosDetalles =
                        true;
                bjMenuItemContribuyentesImpuestosEliminar =
                        true;
                bjMenuItemContribuyentesImpuestosActualizar =
                        true;
                bjMenuContribuyentesCambiarCedula =
                        true;
                bjMenuItemContribuyentesCambioCedula =
                        true;
                bjMenuItemContribuyentesCambiarCedulaMostrar =
                        true;
                bjMenuContribuyentesReportes =
                        true;
                bjMenuItemContribuyentesReportesListadosContribuyentes =
                        true;
                bjMenuItemContribuyentesReportesListadosCorregimientos =
                        true;
                bjMenuItemContribuyentesReportesDetalles =
                        true;
                bjMenuItemContribuyentesReportesImpuestosSinImpuestos =
                        true;
                bjMenuItemContribuyentesReportesImpuestosConImpuestos =
                        true;
                bjMenuItemContribuyentesReportesComerciosPosee =
                        true;
                bjMenuItemContribuyentesReportesVehiculosPosee =
                        true;
                bjMenuItemContribuyentesReportesRemolquesPosee =
                        true;
                bjMenuItemContribuyentesReportesBicicletasPosee =
                        true;
                bjMenuItemContribuyentesPagosVer =
                        true;

                bjMenuItemArreglosPagoContribuyenteListado = true;
                bjMenuItemArreglosPagoContribuyenteFinalizarPago = true;
            }

        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Clase:MenuContribuyentes.java\nMetodo: VerificarContable()\nError " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        }

    }

    private void VerificarSecretaria() {
        try {
            if (sesion.getIdgrupousuario().equals("secretaria")) {
                bjMenuContribuyentes = true;
                bjMenuItemContribuyentesAgregar =
                        true;
                bjMenuItemContribuyentesConsultar =
                        true;
                bjMenuItemContribuyentesBusqueda =
                        true;
                bjMenuItemContribuyentesActualizar =
                        true;
                bjMenuItemContribuyentesEliminar =
                       false;
                bjMenuContribuyentesImpuestos =
                        true;
                bjMenuItemContribuyentesImpuestosAgregar =
                        true;
                bjMenuItemContribuyentesImpuestosVer =
                        true;
                bjMenuItemContribuyentesReportesImpuestosDetalles =
                        true;
                bjMenuItemContribuyentesImpuestosEliminar =
                        true;
                bjMenuItemContribuyentesImpuestosActualizar =
                        true;
                bjMenuContribuyentesCambiarCedula =
                        false;
                bjMenuItemContribuyentesCambioCedula =
                        false;
                bjMenuItemContribuyentesCambiarCedulaMostrar =
                        false;
                bjMenuContribuyentesReportes =
                        true;
                bjMenuItemContribuyentesReportesListadosContribuyentes =
                        true;
                bjMenuItemContribuyentesReportesListadosCorregimientos =
                        true;
                bjMenuItemContribuyentesReportesDetalles =
                        true;
                bjMenuItemContribuyentesReportesImpuestosSinImpuestos =
                        true;
                bjMenuItemContribuyentesReportesImpuestosConImpuestos =
                        true;
                bjMenuItemContribuyentesReportesComerciosPosee =
                        true;
                bjMenuItemContribuyentesReportesVehiculosPosee =
                        true;
                bjMenuItemContribuyentesReportesRemolquesPosee =
                        true;
                bjMenuItemContribuyentesReportesBicicletasPosee =
                        true;
                bjMenuItemContribuyentesPagosVer =
                        true;

                bjMenuContribuyentesArregloPago = true;
                bjMenuItemArreglosPagoContribuyenteAgregar = true;
                bjMenuItemArreglosPagoContribuyentePagar = true;
                bjMenuItemArreglosPagoContribuyenteConsultar = true;
                bjMenuItemArreglosPagoContribuyenteListado = true;
                bjMenuItemArreglosPagoContribuyenteFinalizarPago = true;
            }

        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Clase:MenuContribuyentes.java\nMetodo: VerificarSecretaria()\nError " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        }

    }

    private void VerificarCajera() {
        try {
            if (sesion.getIdgrupousuario().equals("cajera")) {
                bjMenuContribuyentes = true;
                bjMenuItemContribuyentesAgregar =
                        true;
                bjMenuItemContribuyentesConsultar =
                        true;
                bjMenuItemContribuyentesBusqueda =
                        true;
                bjMenuItemContribuyentesActualizar =
                        true;
                bjMenuItemContribuyentesEliminar =
                        false;
                bjMenuContribuyentesImpuestos =
                        true;
                bjMenuItemContribuyentesImpuestosAgregar =
                        true;
                bjMenuItemContribuyentesImpuestosVer =
                        true;
                bjMenuItemContribuyentesReportesImpuestosDetalles =
                        true;
                bjMenuItemContribuyentesImpuestosEliminar =
                        true;
                bjMenuItemContribuyentesImpuestosActualizar =
                        true;
                bjMenuContribuyentesCambiarCedula =
                        false;
                bjMenuItemContribuyentesCambioCedula =
                        false;
                bjMenuItemContribuyentesCambiarCedulaMostrar =
                        false;
                bjMenuContribuyentesReportes =
                        true;
                bjMenuItemContribuyentesReportesListadosContribuyentes =
                        true;
                bjMenuItemContribuyentesReportesListadosCorregimientos =
                        true;
                bjMenuItemContribuyentesReportesDetalles =
                        true;
                bjMenuItemContribuyentesReportesImpuestosSinImpuestos =
                        true;
                bjMenuItemContribuyentesReportesImpuestosConImpuestos =
                        true;
                bjMenuItemContribuyentesReportesComerciosPosee =
                        true;
                bjMenuItemContribuyentesReportesVehiculosPosee =
                        true;
                bjMenuItemContribuyentesReportesRemolquesPosee =
                        true;
                bjMenuItemContribuyentesReportesBicicletasPosee =
                        true;
                bjMenuItemContribuyentesPagosVer =
                        true;

                bjMenuContribuyentesArregloPago = true;
                bjMenuItemArreglosPagoContribuyenteAgregar = true;
                bjMenuItemArreglosPagoContribuyentePagar = true;
                bjMenuItemArreglosPagoContribuyenteConsultar = true;
                bjMenuItemArreglosPagoContribuyenteListado = true;
                bjMenuItemArreglosPagoContribuyenteFinalizarPago = true;
            }

        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Clase:MenuContribuyentes.java\nMetodo: VerificarCajera()\nError " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        }

    }

    private void VerificarContribuyente() {
        try {
            if (sesion.getIdgrupousuario().equals("contribuyente")) {
                bjMenuContribuyentes = false;
                bjMenuItemContribuyentesAgregar =
                        false;
                bjMenuItemContribuyentesConsultar =
                        false;
                bjMenuItemContribuyentesBusqueda =
                        false;
                bjMenuItemContribuyentesActualizar =
                        false;
                bjMenuItemContribuyentesEliminar =
                        false;
                bjMenuContribuyentesImpuestos =
                        false;
                bjMenuItemContribuyentesImpuestosAgregar =
                        false;
                bjMenuItemContribuyentesImpuestosVer =
                        false;
                bjMenuItemContribuyentesReportesImpuestosDetalles =
                        false;
                bjMenuItemContribuyentesImpuestosEliminar =
                        false;
                bjMenuItemContribuyentesImpuestosActualizar =
                        false;
                bjMenuContribuyentesCambiarCedula =
                        false;
                bjMenuItemContribuyentesCambioCedula =
                        false;
                bjMenuItemContribuyentesCambiarCedulaMostrar =
                        false;
                bjMenuContribuyentesReportes =
                        false;
                bjMenuItemContribuyentesReportesListadosContribuyentes =
                        false;
                bjMenuItemContribuyentesReportesListadosCorregimientos =
                        false;
                bjMenuItemContribuyentesReportesDetalles =
                        false;
                bjMenuItemContribuyentesReportesImpuestosSinImpuestos =
                        false;
                bjMenuItemContribuyentesReportesImpuestosConImpuestos =
                        false;
                bjMenuItemContribuyentesReportesComerciosPosee =
                        false;
                bjMenuItemContribuyentesReportesVehiculosPosee =
                        false;
                bjMenuItemContribuyentesReportesRemolquesPosee =
                        false;
                bjMenuItemContribuyentesReportesBicicletasPosee =                        false;
                bjMenuItemContribuyentesPagosVer = false;

                bjMenuContribuyentesArregloPago = false;
                bjMenuItemArreglosPagoContribuyenteAgregar = false;
                bjMenuItemArreglosPagoContribuyentePagar = false;
                bjMenuItemArreglosPagoContribuyenteConsultar = false;
                bjMenuItemArreglosPagoContribuyenteListado = false;
                bjMenuItemArreglosPagoContribuyenteFinalizarPago = false;
            }

        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Clase:MenuContribuyentes.java\nMetodo: VerificarContribuyente()\nError " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        }

    }

    private void VerificarAlcalde() {
        try {
            if (sesion.getIdgrupousuario().equals("alcalde")) {
                bjMenuContribuyentes = true;
                bjMenuItemContribuyentesAgregar =
                        false;
                bjMenuItemContribuyentesConsultar =
                        true;
                bjMenuItemContribuyentesBusqueda =
                        true;
                bjMenuItemContribuyentesActualizar =
                        false;
                bjMenuItemContribuyentesEliminar =
                        false;
                bjMenuContribuyentesImpuestos =
                        true;
                bjMenuItemContribuyentesImpuestosAgregar =
                        false;
                bjMenuItemContribuyentesImpuestosVer =
                        true;
                bjMenuItemContribuyentesReportesImpuestosDetalles =
                        true;
                bjMenuItemContribuyentesImpuestosEliminar =
                        false;
                bjMenuItemContribuyentesImpuestosActualizar =
                        false;
                bjMenuContribuyentesCambiarCedula =
                        false;
                bjMenuItemContribuyentesCambioCedula =
                        false;
                bjMenuItemContribuyentesCambiarCedulaMostrar =
                        false;
                bjMenuContribuyentesReportes =
                        true;
                bjMenuItemContribuyentesReportesListadosContribuyentes =
                        true;
                bjMenuItemContribuyentesReportesListadosCorregimientos =
                        true;
                bjMenuItemContribuyentesReportesDetalles =                        true;
                bjMenuItemContribuyentesReportesImpuestosSinImpuestos =                        true;
                bjMenuItemContribuyentesReportesImpuestosConImpuestos =                        true;
                bjMenuItemContribuyentesReportesComerciosPosee =                        true;
                bjMenuItemContribuyentesReportesVehiculosPosee =                        true;
                bjMenuItemContribuyentesReportesRemolquesPosee =                        true;
                bjMenuItemContribuyentesReportesBicicletasPosee =
                        true;
                bjMenuItemContribuyentesPagosVer =
                bjMenuItemArreglosPagoContribuyenteAgregar = false;
                bjMenuItemArreglosPagoContribuyentePagar = false;
                bjMenuItemArreglosPagoContribuyenteConsultar = true;
                bjMenuItemArreglosPagoContribuyenteListado = true;
                bjMenuItemArreglosPagoContribuyenteFinalizarPago = false;

            }

        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Clase:MenuContribuyentes.java\nMetodo: VerificarAlcalde()\nError " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        }

    }

    private void VerificarAuditor() {
        try {
            if (sesion.getIdgrupousuario().equals("auditor")) {
                bjMenuContribuyentes = true;
                bjMenuItemContribuyentesAgregar =
                        false;
                bjMenuItemContribuyentesConsultar =
                        true;
                bjMenuItemContribuyentesBusqueda =
                        true;
                bjMenuItemContribuyentesActualizar =
                        false;
                bjMenuItemContribuyentesEliminar =
                        false;
                bjMenuContribuyentesImpuestos =
                        true;
                bjMenuItemContribuyentesImpuestosAgregar =
                        false;
                bjMenuItemContribuyentesImpuestosVer =
                        true;
                bjMenuItemContribuyentesReportesImpuestosDetalles =
                        true;
                bjMenuItemContribuyentesImpuestosEliminar =
                        false;
                bjMenuItemContribuyentesImpuestosActualizar =
                        false;
                bjMenuContribuyentesCambiarCedula =
                        false;
                bjMenuItemContribuyentesCambioCedula =
                        false;
                bjMenuItemContribuyentesCambiarCedulaMostrar =
                        false;
                bjMenuContribuyentesReportes =
                        true;
                bjMenuItemContribuyentesReportesListadosContribuyentes =
                        true;
                bjMenuItemContribuyentesReportesListadosCorregimientos =
                        true;
                bjMenuItemContribuyentesReportesDetalles =
                        true;
                bjMenuItemContribuyentesReportesImpuestosSinImpuestos =
                        true;
                bjMenuItemContribuyentesReportesImpuestosConImpuestos =
                        true;
                bjMenuItemContribuyentesReportesComerciosPosee =
                        true;
                bjMenuItemContribuyentesReportesVehiculosPosee =
                        true;
                bjMenuItemContribuyentesReportesRemolquesPosee =
                        true;
                bjMenuItemContribuyentesReportesBicicletasPosee =
                        true;
                bjMenuItemContribuyentesPagosVer = true;
                bjMenuContribuyentesArregloPago = true;
                bjMenuItemArreglosPagoContribuyenteAgregar = false;
                bjMenuItemArreglosPagoContribuyentePagar = false;
                bjMenuItemArreglosPagoContribuyenteConsultar = true;
                bjMenuItemArreglosPagoContribuyenteListado = true;
                bjMenuItemArreglosPagoContribuyenteFinalizarPago = false;
            }

        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Clase:MenuContribuyentes.java\nMetodo: VerificarAuditor()\nError " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        }

    }

    private void VerificarGuest() {
        try {
            if (sesion.getIdgrupousuario().equals("guest")) {
                bjMenuContribuyentes = false;
                bjMenuItemContribuyentesAgregar =
                        false;
                bjMenuItemContribuyentesConsultar =
                        false;
                bjMenuItemContribuyentesBusqueda =
                        false;
                bjMenuItemContribuyentesActualizar =
                        false;
                bjMenuItemContribuyentesEliminar =
                        false;
                bjMenuContribuyentesImpuestos =
                        false;
                bjMenuItemContribuyentesImpuestosAgregar =
                        false;
                bjMenuItemContribuyentesImpuestosVer =
                        false;
                bjMenuItemContribuyentesReportesImpuestosDetalles =
                        false;
                bjMenuItemContribuyentesImpuestosEliminar =
                        false;
                bjMenuItemContribuyentesImpuestosActualizar =
                        false;
                bjMenuContribuyentesCambiarCedula =
                        false;
                bjMenuItemContribuyentesCambioCedula =
                        false;
                bjMenuItemContribuyentesCambiarCedulaMostrar =
                        false;
                bjMenuContribuyentesReportes =
                        false;
                bjMenuItemContribuyentesReportesListadosContribuyentes =
                        false;
                bjMenuItemContribuyentesReportesListadosCorregimientos =
                        false;
                bjMenuItemContribuyentesReportesDetalles =
                        false;
                bjMenuItemContribuyentesReportesImpuestosSinImpuestos =
                        false;
                bjMenuItemContribuyentesReportesImpuestosConImpuestos =
                        false;
                bjMenuItemContribuyentesReportesComerciosPosee =
                        false;
                bjMenuItemContribuyentesReportesVehiculosPosee =
                        false;
                bjMenuItemContribuyentesReportesRemolquesPosee =
                        false;
                bjMenuItemContribuyentesReportesBicicletasPosee =
                        false;
                bjMenuItemContribuyentesPagosVer =
                        false;

                bjMenuContribuyentesArregloPago = false;
                bjMenuItemArreglosPagoContribuyenteAgregar = false;
                bjMenuItemArreglosPagoContribuyentePagar = false;
                bjMenuItemArreglosPagoContribuyenteConsultar = false;
                bjMenuItemArreglosPagoContribuyenteListado = false;
                bjMenuItemArreglosPagoContribuyenteFinalizarPago = false;
            }

        } catch (Exception ex) {
            JOptionPane.showMessageDialog(null, "Clase:MenuContribuyentes.java\nMetodo: VerificarGuest()\nError " + ex.getMessage(), "Error", JOptionPane.ERROR_MESSAGE);
        }
    }
} //class

